class Base(object):
    def test(self):
        print("---Base")


class A(Base):
    def test1(self):
        print("---test1")


class B(Base):
    def test2(self):
        print("---test2")

    def test(self):
        print("---B Base")


class C(A, B):
    pass


c = C()
c.test1()
c.test2()
c.test()  # 如果没有重写，调用Base的方法，如果重写了，调用B的test方法
